home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / biz / demo / TurboCalc5.lha / TurboCalc / Extras / Klug / Hilfe / Bundesliga.help < prev   
Encoding:
Text File  |  1998-04-15  |  13.4 KB  |  409 lines

  1.  
  2.                       Anleitung zu
  3.  
  4.                    Fußball_Bundesliga
  5.  
  6.   einer Applikation, welche mit TurboCalc erstellt wurde
  7.  
  8.                            von
  9.  
  10.         Günther R. Klug Frh. v. Biedermann, München
  11.  
  12. ACHTUNG! Diese Applikation war bereits in den "Extras"  der
  13.          TurboCalc4.0 CD enthalten. Ich habe hier  (bis auf
  14.          die Zelle AD29, die nunmehr für die Verwendung des
  15.          Hilfe-Aufrufes mit TurboCalc5.0  voll tauglich ist
  16.          KEINERLEI
  17.          Änderungen vorgenommen - was heißt, daß sowohl die
  18.          Teilnehmer als auch die Paarungen total "gestrig"
  19.          sind und von IHNEN erst auf die neue Saison vorbe-
  20.          reitet werden müssen (falls Sie sie denn verwenden
  21.          wollen)! Wies geht, wird weiter unten beschrieben!
  22.  
  23.  
  24. ANWENDUNG
  25.  
  26.   Vor der neuen Saison
  27.   --------------------
  28.  
  29.   Zu Beginn einer neuen Bundesliga-Saison müssen im Bereich
  30.   Datenbank (A5:K23) die Bereiche D6:G23 und I6:J23 auf "0"
  31.   gesetzt werden. KEINESFALLS die Bereiche  H6:H23,  K6:K23
  32.   und L6:L23 verändern - diese enthalten Formeln! Ein Makro
  33.   (kein Objekt vorhanden), für diesen Zweck ist  verfügbar.
  34.  
  35.   Außerdem sind in C30:C47 die  teilnehmenden  Vereine  auf
  36.   den aktuellen Stand zu bringen.  Die  Eingabe  kann  ohne
  37.   Ordnung erfolgen, jedoch muß der Bereich NACH der Eingabe
  38.   sortiert werden. Dies erleichtert die Orientierung,  denn
  39.   Sie müssen beim Integrieren von Spiel-Paarungen  anstelle
  40.   der Namen, die zugehörige Nummer (links neben dem  Namen)
  41.   in die  entsprechenden  Felder  der Schablonen  eingeben.
  42.  
  43.   Diese Namen müssen dann in GENAU  DERSELBEN  Schreibweise
  44.   auch in den Tabellen-Bereich C6:C23  geschrieben  werden.
  45.  
  46.   Sowohl das Sortieren der Teilnehmer-Liste, als  auch  das
  47.   anschließendes Einfügen in die Tabelle  sollten  Sie  dem
  48.   verfügbaren Makro (kein  Objekt  vorhanden)  "Sort_Liste"
  49.   (siehe "MAKROS" weiter unten) überlassen.
  50.  
  51.   Ganz allgemein sollten Sie  -  wenn  Sie  schon  glauben,
  52.   manuell  etwas  verändern  zu  müssen  -  eine  Sicherung
  53.   durchführen und NACH der Veränderung OHNE  Sichern  einen
  54.   oder mehrere Testläufe absolvieren, um sicher  zu  gehen,
  55.   daß noch alles funktioniert!  Notfalls  können  Sie  dann
  56.   nämlich TurboCalc verlassen und neu aufrufen - dann  sind
  57.   die "alten" Daten nicht verloren.
  58.  
  59.   Diese Arbeiten ERFORDERN eine vorher entschützte Tabelle!
  60.  
  61.  
  62.   Ergebnis-Übernahme
  63.   ------------------
  64.  
  65.   Sie können JEDERZEIT die Ergebnisse von  Liga-Spielen  in
  66.   die Tabelle integrieren. Es stehen 2  Modi  zur  Auswahl:
  67.  
  68.     Einzelnes Spiel:
  69.     ~~~~~~~~~~~~~~~~
  70.  
  71.   Sie geben in Zelle E31 die NUMMER des  Heim-Vereines  aus
  72.   der Liste "Teilnehmende Vereine" ein.
  73.  
  74.      in Zelle F31 kommt die NUMMER des Gast-Vereins
  75.      in Zelle G31 die erzielten Tore des Heim-Vereins
  76.      in Zelle H31 die erzielten Tore des Gast-Vereins
  77.  
  78.   Achten Sie bitte auf wirklich korrekte Eingaben, denn  es
  79.   gibt keine automatische Korrektur falscher  Integrationen
  80.   nach Start des Objekts
  81.                   "Einzelspiel integrieren"
  82.   Eine Korrektur müßte also manuell erfolgen (Schreibschutz
  83.   vorher deaktivieren,  Änderungen machen und Schreibschutz
  84.   reaktivieren).
  85.  
  86.   Die TurboCalc Funktion "undelete" ist  hier  nur  bedingt
  87.   hilfreich selbst dann, wenn die Tiefe  ungewöhnlich  hoch
  88.   eingestellt wäre - siehe  unter  Optionen  Tabellen-Flag,
  89.   oder wie das in Ihrem Menu heißt.
  90.  
  91.   Nach Ablauf erhalten Sie eine Vollzugs-Meldung und können
  92.   die nächste Paarung nach obigem Muster integrieren.  Nach
  93.   jedem Aufruf des Makros werden Änderungen in der  Tabelle
  94.   (ohne Update des Tabellen-Platzes!) gespeichert  -  falls
  95.   Sie =SAVE in der Makro-Sequenz generell ermöglicht haben!
  96.  
  97.   Beachte:
  98.   Schützen/Entschützen erfolgt im Makro-Ablauf AUTOMATISCH!
  99.  
  100.  
  101.     Alle Spiel-Paarungen:
  102.     ~~~~~~~~~~~~~~~~~~~~~
  103.  
  104.   Dazu müssen (in beliebiger Reihenfolge)  alle  GESPIELTEN
  105.   Paarungen in die Liste im Bereich E50:H58 nach den obigen
  106.   Regeln eingetragen sein, bevor das Objekt
  107.  
  108.                   "ALLE Spiele integrieren"
  109.  
  110.   geklickt wird.
  111.  
  112.   Beachte:
  113.   Schützen/Entschützen erfolgt im Makro-Ablauf AUTOMATISCH!
  114.  
  115.  
  116.   Update der Tabelle
  117.   ------------------
  118.  
  119.   Sie können JEDERZEIT die Tabelle updaten; Sinn  macht  es
  120.   jedoch nur nach einem KOMPLETTEN Spieltag, denn der  alte
  121.   Tabellenplatz stimmt nicht mehr für den vorigen Spieltag,
  122.   wenn Sie die Spiele scheibchenweise integriert  und  nach
  123.   jeder Integration eine Update (was dann  eine  Sortierung
  124.   nach sich zieht) vorgenommen haben!
  125.  
  126.   Wenn Sie also das Objekt
  127.  
  128.                   "Tabelle aktualisieren"
  129.  
  130.   klicken, wird die Tabelle nach Punkten  und  Tordifferenz
  131.   sortiert und die Tabellenstände aktualisiert. Die "alten"
  132.   Tabellenstände  erscheinen dann in  der  Spalte  A5:A23 .
  133.  
  134.   Nachholspiele  werden als  gewonnen bewertet (nur für die
  135.   Sortierung natürlich), jedoch   werden die  Punkte in der
  136.   Tabelle in ROTER Farbe erscheinen.
  137.  
  138.   Die Tor-Differenz bei Punkte-Gleichheit wird zur  Findung
  139.   der Platzierung herangezogen (Differenzen bis ± 999  ;-))
  140.  
  141.   Nach Aktualisierung der Tabelle erfolgt Vollzugs-Meldung.
  142.   Die Tabelle wird automatisch abgespeichert -  wenn  =SAVE
  143.   in der entsprechenden Makro-Sequenz aktiviert wurde. Aber
  144.   natürlich können Sie jederzeit mit <rAmiga-S>  speichern.
  145.  
  146.   Beachte:
  147.   Schützen/Entschützen erfolgt im Makro-Ablauf AUTOMATISCH!
  148.  
  149.  
  150.   Ausdruck der Ergebnisse des Spiel-Tages
  151.   ---------------------------------------
  152.  
  153.   Ein Klick auf das Objekt
  154.  
  155.                   "Print_Spieltag"
  156.  
  157.   druckt die Tages-Ergebnisse  aus. Sie können anschließend
  158.   bestimmen, ob diese gelöscht werden sollen.
  159.  
  160.   Wenn Sie aber NICHT löschen, dann werden  die  Ergebnisse
  161.   mehrerer Spieltage fortgeschrieben.
  162.  
  163.   Der sonst in Zelle P3 angezeigte Text
  164.  
  165.                   "Ergebnisse xx. Spiel-Tag:"
  166.  
  167.   wird dann die Nummer des Spiel-Tages nicht mehr anzeigen.
  168.  
  169.   Wenn in der Schablone aber nicht mindestens EIN  Ergebnis
  170.   enthalten ist, wird kein Ausdruck erfolgen (auch  darüber
  171.   erhalten Sie Meldung).
  172.  
  173.   Beachte:
  174.   Schützen/Entschützen erfolgt im Makro-Ablauf AUTOMATISCH!
  175.  
  176.  
  177.  
  178.   Ausdruck der Tabelle
  179.   --------------------
  180.  
  181.   Die Tabelle kann durch Klick auf das Objekt
  182.  
  183.                   "Tabelle ausdrucken"
  184.  
  185.   jederzeit ausgedruckt werden (TEXT-Modus ist vorgegeben).
  186.  
  187.  
  188.  
  189. MAKROS
  190.  
  191.   Es gibt eine Menge an Makros und Sub-Makros, aber  nur  7
  192.   davon sind für den Anwender wichtig und davon sind  5  in
  193.   Objekten integriert - also nicht über Menu/Werkzeugleiste
  194.   zu starten.
  195.  
  196.   Die beiden anderen werden nur EINMAL pro Saison gebraucht
  197.   und sind deshalb NICHT von Objekten, sondern NUR über das
  198.   Menu oder die Werkzeugleiste zu starten.
  199.  
  200.  
  201.   Einzel-Spiel integrieren
  202.   ------------------------
  203.  
  204.   Das Objekt integriert den Ausgang EINER Spiel-Paarung  in
  205.   die  Tabelle  (siehe  "Anwendung/Einzelnes  Spiel").  Vor
  206.   entscheidendes geschieht, wird  darauf  hingewiesen,  daß
  207.   Sie Eingaben in die Schablone machen müssen. Wie in allen
  208.   Makros besteht dann die Option zum Abbruch.
  209.  
  210.   Vor Beendigung des Makros werden Sie gefragt, ob Sie noch
  211.   weitere Paarungen integrieren wollen. Falls JA, wird  die
  212.   Cursor-Bewegung auf "rechts" geschaltet,  damit  bei  der
  213.   NÄCHSTEN Eingabe in die Schablone der Cursor nach  RETURN
  214.   in die rechte Zelle springt (nur eine kleine  "Spielerei"
  215.   für die Verbesserung des  Komforts  und  vielleicht  eine
  216.   Anregung für Sie, was man alles machen kann! Wenn Sie die
  217.   Frage verneinen, wird/bleibt die Cursor-Bewegung  normal.
  218.  
  219.  
  220.  
  221.   ALLE Spiele integrieren
  222.   -----------------------
  223.  
  224.   Ein Klick auf das Objekt  integriert  den  Ausgang  ALLER
  225.   Paarungen, welche in der Schablone  eingetrage  sind,  in
  226.   die Tabelle. Achten  Sie  hier   auf  KORREKTE  Eingaben!
  227.  
  228.   Je nach der Power Ihres Amiga kann das eine Weile dauern,
  229.   besonders, wenn Sie auf "automatisch rechnen"  geschaltet
  230.   haben, weil dann viele  unnötige  Berechnungen  erfolgen.
  231.  
  232.   Es ist  NICHT  erforderlich, daß die  Schablone alle neun
  233.   Ergebnisse enthält  (könnten ja Spiele ausgefallen sein),
  234.   aber Sie werden beim  Start darauf  hingewiesen, WENN Sie
  235.   weniger als 9 eingegeben haben und können noch abbrechen,
  236.   falls es ein  Versehen war. Sind aber ALLE 8 Paarungen in
  237.   die Schablone  eingegeben, dann werden Sie gewarnt, falls
  238.   bei der Eingabe der  Vereins-Nummern ein  Fehler passiert
  239.   ist (also z.B. eine Nummer 2 Mal oder garnicht auftritt).
  240.  
  241.  
  242.  
  243.   Tabelle aktualisieren
  244.   ---------------------
  245.  
  246.   Ein Klick auf dieses Objekt kann (wie bei  Radio  Eriwan)
  247.   "im Prinzip" unbedenklich und JEDERZEIT  erfolgen  -  Sie
  248.   dürfen sich nur nicht wundern, wenn  es  keine  besondere
  249.   Änderung bewirkt;  dann  wurde  vorher  eben  keine  neue
  250.   Spiel-Paarung integriert, oder die Tabellenplätze  wurden
  251.   durch das/die Ergebnisse nicht verändert.
  252.  
  253.   Was schwerer wiegt ist, daß die  Spalte  A6:A23  bei  der
  254.   "mutwilligen" Anwendung dieses  Makros  (d.h.  vor  nicht
  255.   ALLE Paarungen des Spieltages integriert sind) nicht  die
  256.   ECHTEN "alten" Tabellenplätze (des  vorigen  Spiel-Tages)
  257.   aufweist, sondern nur die, welche durch das letzte UpDate
  258.   verursacht wurden!
  259.  
  260.  
  261.   Spiel-Tag ausdrucken
  262.   --------------------
  263.  
  264.   Ein Klick auf Dieses Objekt druckt den Inhalt  der  Liste
  265.   "Ergebnisse" aus.
  266.  
  267.   Nach dem Ausdruck können Sie entscheiden,  ob  die  Liste
  268.   für den nächsten Spieltag geleert werden soll.  Verneinen
  269.   Sie dies, dann wird einfach fortgeschrieben.
  270.  
  271.   Die Länge der Tabelle (320 Zeilen) ist für  die  Aufnahme
  272.   der Spiele einer ganzen Saison (306) völlig  ausreichend.
  273.  
  274.      Anmerkung:
  275.        Der Ausdruck wird als "TEXT" erfolgen  und  es  wird
  276.        ein Drucker mit Einzelblatt  A4  unterstellt.  Durch
  277.        Veränderung der Parameter in der Zelle  Z15   -  und
  278.        natürlich korrekte Einstellung der  Printer-Prefs  -
  279.        können Sie hier Verbesserungen vornehmen. Lesen  Sie
  280.        also die Handbücher zu TurboCalc und  Ihrem  Drucker
  281.        und evtl. auch Druckprogrammen wie TurboPrint,  wenn
  282.        Sie mit dem Ausdruck unzufrieden sind!!
  283.  
  284.  
  285.  
  286.   Tabelle ausdrucken
  287.   ------------------
  288.  
  289.   Das Objekt tut das, was drauf steht. Zu beachten ist hier
  290.   lediglich das, was in "Anmerkung" unter "Print  Spieltag"
  291.   steht. Die evtl. zu ändernden Parameter sind in Zelle Z59
  292.  
  293.  
  294.  
  295.   Zeige Hilfe
  296.   Zeige Tabelle
  297.   Zeige Ergebnisse
  298.   Zurück zu Eingabe
  299.   -----------------
  300.  
  301.   sind Objekte zur Erleichterung der Orientierung  in   der
  302.   Applikation. Sie tun das, was draufsteht - testen Sie sie
  303.   einfach aus.
  304.  
  305.   "Zeige Hilfe" öffnet auf der Applikation ein  Window  mit
  306.   der  Dokumentation, die Sie gerade lesen  (vorausgesetzt,
  307.   Sie haben die Install-Empfehlungen befolgt.
  308.  
  309.  
  310.   Je ein Objekt "Zurück zur Eingabe" befindet sich  in  den
  311.   Bereichen Tabelle und Ergebnisse; sie führen zum  Bereich
  312.   Eingabe zurück.
  313.  
  314.  
  315.      Anmerkung:
  316.        KEINES  von  den  Objekten  ist  "geschützt"  -  sie
  317.        könnten ja  andernfalls  bei  "geschützter  Tabelle"
  318.        nicht aufgerufen werden!
  319.  
  320.  
  321.  
  322.   Reset_to_NULL
  323.   -------------
  324.  
  325.   VORSICHT !
  326.   Das Makro (kein Objekt vorhanden) stellt nach  Vorwarnung
  327.   die nicht auf Formeln basierenden Werte der  Tabelle  auf
  328.   "0" und ermöglicht, zum Saison-Beginn eine leere  Tabelle
  329.   verfügbar zu haben. Nach Nullstellung wird  ausnahmsweise
  330.   NICHT gespeichert, sodaß Sie nach versehentlichem  Aufruf
  331.   des Makros TurboCalc OHNE Speichern beenden können -  die
  332.   alten Daten bleiben dann erhalten!
  333.  
  334.   War die Nullstellung aber erwünscht, dann sollten Sie das
  335.   manuelle Abspeichern nicht vergessen.
  336.  
  337.  
  338.   Sort_liste
  339.   ----------
  340.  
  341.   VORSICHT !
  342.   Das Makro sollte NUR zu Beginn  einer  neuen  Bundesliga-
  343.   Saison und erst nach dem Start des Makros "Reset_to_NULL"
  344.   erfolgen. In der Liste "Teilnehmende Vereine"  -  C30:C47
  345.   müssen alle Vereine eingetragen sein. Lesen Sie ggfls. im
  346.   Abschnitt   "ANWENDUNG / Vor der neuen  Saison"     nach!
  347.  
  348.  
  349.  
  350. BEREICHE
  351.  
  352.   Damit sind der Applikation mit Namen  bekannten  Bereiche
  353.   gemeint. Natürlich greifen Makros auch auf  Bereiche  zu,
  354.   welche nicht speziell als "Bereich" definiert sind,  aber
  355.   an IMMER derselben Stelle gesucht werden.
  356.  
  357.   Wenn Sie Bereiche löschen, an andere Stelle kopieren oder
  358.   irgendwie verändern, können erhebliche Fehler beim Ablauf
  359.   von Makros entstehen!  Auch  Sub-Makros  sind  in  diesem
  360.   Sinne Bereiche und sollten nur verändert werden, wenn Sie
  361.   die Systematik dahinter verstehen gelernt haben...
  362.  
  363.   ...und der Ablauf nicht verschlimmbessert wird   ;-)
  364.  
  365.  
  366.   Der Applikation mit NAME bekannte Bereiche sind:
  367.  
  368.   Name        Adresse    Typ         Inhalt
  369.   ------------------------------------------------------
  370.  
  371.   BL_Tabelle   A5:L23    Datenbank   Liga-Tabelle
  372.   Krit1       M22:M23    Kriterium   Heim-Verein
  373.   Krit2       M26:M27    Kriterium   Gast-Verein
  374.   Teilnehmer  C30:C47    Normal      Teilnehmer-Liste
  375.  
  376.  
  377.  
  378. DANK
  379.  
  380.   Diese Gelegenheit nehme ich zum Anlass, mich  endlich  zu
  381.   bedanken bei...
  382.  
  383.   Michael Friedrich (Creative Developments) dem großartigen
  384.   Programmer von TurboCalc und TurboBase, der meine  ewigen
  385.   Stänkereien  mit  bewundernswerter  Gelassenheit  erträgt
  386.  
  387.   Stefan Ossowski (Schatztruhe GmbH) für  die  Distribution
  388.   dieser beiden Programme und dafür, daß ich  -  als  Beta-
  389.   Tester  -  einen  Beitrag  zum  Gelingen  leisten  durfte
  390.  
  391.       und last but not least bei
  392.  
  393.   Erna, meiner lieben Frau, die wohl die Haupt-Leidtragende
  394.   ist, da sie oft 10 - 16 Stunden des Tages (in ganz heißen
  395.   Test-Phasen) nur das Klappern der Tastatur, das  "Singen"
  396.   des Lüfters im A2000 und von mir ab und zu "glei hob  is"
  397.   hört - und dennoch nur ganz selten  echt  "ausrastet"  !!
  398.  
  399.  
  400.  
  401.  
  402.   ------------ so, das wars - viel Spaß damit! ------------
  403.  
  404. Günther Klug Frh. v. Biedermann
  405. eMail    : klugvbiedermann.muc@t-online.de
  406. HomePage : http://amiga-club.de/homepage/rux/ruxpage.htm
  407.  
  408.  
  409.